really build with gcc.
authorPeter Michael Green <plugwash@raspbian.org>
Thu, 5 Feb 2026 01:56:15 +0000 (01:56 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 5 Feb 2026 20:33:54 +0000 (20:33 +0000)
debian/changelog
debian/control
debian/control.in
debian/rules

index a4a1218af3902b23ab655ba336350622bea3aa66..5897e189a0cea81439386f1d4207ad2c72b3abe5 100644 (file)
@@ -1,3 +1,11 @@
+webkit2gtk (2.50.4-1+rpi2) forky-staging; urgency=medium
+
+  * Non-maintainer upload.
+  * Really build with gcc.
+  * Disable debug information completely.
+
+ -- Peter Michael Green <plugwash@raspbian.org>  Thu, 05 Feb 2026 01:55:33 +0000
+
 webkit2gtk (2.50.4-1+rpi1) forky-staging; urgency=medium
 
   [changes brought forward from 2.6.2+dfsg1-3+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 25 Jan 2015 02:14:50 +0000]
index e694c3aec9c7582011956f20e08f95c03a09f5a7..52b94545f722ed62c0cbb13c1f38ee6ef37cc0d1 100644 (file)
@@ -10,8 +10,6 @@ Build-Depends: debhelper-compat (= 13),
                bubblewrap [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
                xdg-dbus-proxy [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
                libseccomp-dev [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
-               clang [amd64 arm64 armel i386 ppc64el riscv64 s390x],
-               clang-19 [armhf],
                cmake (>= 3.20),
                flite1-dev,
                libglib2.0-dev,
index 6847cbbcec5ab064fcdf6f408cebdcb50ca792d6..8b1a84d9706c500130c594355e3e415c65577402 100644 (file)
@@ -9,8 +9,6 @@ Build-Depends: debhelper-compat (= 13),
                bubblewrap [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
                xdg-dbus-proxy [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
                libseccomp-dev [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
-               clang [amd64 arm64 armel i386 ppc64el riscv64 s390x],
-               clang-19 [armhf],
                cmake (>= 3.20),
                flite1-dev,
                libglib2.0-dev,
index ca1a62053d5323bbd27dbb40ef974eb3234124e3..ea8589ee9ef10f61c1fdd8769f4761b93ff7433d 100755 (executable)
@@ -49,8 +49,8 @@ endif
 # https://bugs.webkit.org/show_bug.cgi?id=290167
 ifneq (,$(filter $(DEB_HOST_ARCH),armhf))
        EXTRA_CMAKE_ARGUMENTS += \
-          -DCMAKE_C_COMPILER=clang-19 \
-          -DCMAKE_CXX_COMPILER=clang++-19
+          -DCMAKE_C_COMPILER=gcc \
+          -DCMAKE_CXX_COMPILER=g++
 endif
 
 # The WebKit build scripts look at the CPU to detect the architecture.
@@ -68,8 +68,8 @@ endif
 
 # The debug packages produced by webkit are huge and cause problems in
 # most buildds. Use -g1 in all architectures to make them smaller.
-CFLAGS := $(CFLAGS:-g=-g1)
-CXXFLAGS := $(CXXFLAGS:-g=-g1)
+CFLAGS := $(CFLAGS:-g=)
+CXXFLAGS := $(CXXFLAGS:-g=)
 
 # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949621
 LDFLAGS += -Wl,--reduce-memory-overheads